package com.syedu.day04.homework;

/**
 * @Description 写一个程序, 判断一个五位数字是否是回文数?
 * @createTime 2022/3/7 10:32
 * @author Administrator
 */
public class PalindromeNumber {
    public static void main(String[] args) {
        boolean palindromeNumber = isPalindromeNumber(12321);
        if (palindromeNumber) {
            System.out.println("回文数!");
        }else{
            System.out.println("不是回文数!");
        }
    }

    /**
     * 判断一个五位数字是否是回文数
     */
    public static boolean isPalindromeNumber(int num) {
        boolean result = false;
        if (num >= 10000 && num <= 99999) {
            int w = num / 10000; //万位
            int q = num / 1000 % 10;//千位
            int s = num / 10 % 10;//十位
            int g = num % 10;//个位
            //判断
            if (g == w && s == q) {
                result = true;
            }
        }
        return result;
    }
}
